"tape drive" - Details

English Term:
tape drive
Arabic Term:
سواقة أشرطة
Arabic Definition:

.